home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / pmsx222.zip / history.txt < prev    next >
Text File  |  1996-06-09  |  51KB  |  1,028 lines

  1.  
  2. Future work (user requests):
  3. X.  Add tool to SWAP channels
  4. X.  Add system resources page
  5. X.  Warp function (like caliope)
  6. X.  On AVG function, allow combination based on percentages
  7. X.  Make an EFFECTS.DLL and an IO.DLL so that PMsndX can share
  8.     the same code with new applications that share the same code.
  9. X.  Add direct CD audio recording
  10.  
  11.  
  12. Revision history:
  13. Version 2.23:
  14. 1.  Added "External File Filter" capability.  Users can now
  15.     create a program which converts a particular format to
  16.     the RIFF format and use PMsndX to manipulate the data.
  17. 2.  Added the capability to specify both an INPUT and OUTPUT
  18.     "External File Filter" so that different programs can be used
  19.     to convert the data back and forth.
  20. 3.  Added a user selectable method for transferring the data between
  21.     an "External File Filter" and PMsndX programs.
  22.  
  23. Version 2.22:
  24. 1.  Fixed a bug in the REXX scripts that prevented the SAVEAS function
  25.     from working.
  26.  
  27. Version 2.21:   (28 Apr 96)
  28. 1.  Fixed update of the play position so that the channel display
  29.     is not updated when the window is resized.
  30. 2.  Toolbox now disassociates itself from the editor when a tool is
  31.     applied.  This makes it clear to the user that the toolbox
  32.     needs to be associated each time a tool is to be used.
  33. 3.  Added the highpass filter.
  34. 4.  Fixed Lowpass dialog page so that the right limit is set to
  35.     half the sample rate.  (This is the limit without causing
  36.     distortion.)
  37. 5.  Added "drag arrow" to lowpass dialog display to indicate the
  38.     range in which the mouse will be used to drag the center frequency.
  39. 6.  Both programs now warn the user on startup if the MMPM has been
  40.     disabled on a system in which MMPM is available.
  41. 7.  Added highpass filter to the REXX tools.
  42. 8.  Added a properties page for allowing user defined filename
  43.     mappings.  The user defined filenames are saved between settings
  44.     and are limited to a total of 64.
  45. 9.  When a file format cannot be determined from either the filename
  46.     (extension) or from a header, an error is now displayed.
  47. 10. Added user selectable method for the registration usage.  Previously
  48.     the program limited its use to only .WAV and .AU when it was not
  49.     registered.  Now, the user can select for it to be crippled (as
  50.     previous versions were), NAG, or disable saves.
  51. 11. Moved the "AUTO DISMISS" checkbox from the SAVE and OPEN dialogs
  52.     to the STARTUP properties page.
  53.  
  54. Version 2.15:  (1 March 1996)
  55. 1.  Fixed up the sizing of the status boxes so that they don't
  56.     overlap with the channel display
  57. 2.  Fixed up the sizing of the status text so that it doesn't
  58.     overlap with the box outlines.
  59. 3.  Added keyboard paging to the toolbox.
  60.     PGUP/PGDN pages through the tools
  61.     Ctrl-HOME pages to the first page
  62.     Ctrl-END pages to the last page
  63. 4.  Fixed a problem with the RECORD feature on some computers
  64.  
  65. Version 2.14:  (24 Feb 96)
  66. 1.  Created an option for selecting either the fast or slow method
  67.     for display of the editor graphs.  (Two new menu items for
  68.     Options->"fast full display" and options->"fast channel display",
  69.     and two new settings on the EDSNDX properties page.)
  70. 2.  Single channels can now be displayed using the fast display
  71.     routines.
  72. 3.  Finally found the stupid problem that prevented HELP from
  73.     working on the editor and toolbox until after the user selected
  74.     something inside the display.  Very stupid error on my part.
  75. 4.  Undo now stores the markers so that when the Undo is performed,
  76.     the markers return to the previous values.  Previously, if the
  77.     result of an UNDO were a file that was smaller than the current
  78.     markers, operations based on the marked area could cause errors.
  79. 5.  Data selection with the first mouse button is now performed
  80.     by dragging the marker area or with the traditional mode
  81.     using the second mouse button.
  82. 6.  Fixed a bug in the installation program which added an extra
  83.     semicolon
  84. 7.  Fixed a bug in the installation program which updated the PATH
  85.     variable with the help path.
  86. 8.  Added an editor to the installation program so that the user
  87.     can edit and approve of any changes to be made to the config.sys.
  88.  
  89. Version 2.13 (never released)
  90. 1.  Fixed bug in new graphical displays.  Previously, when the
  91.     editor window was resized, the graphical display would not
  92.     resize too.
  93. 2.  Finally fixed the colors on the editor FULLDISPLAY!!!!
  94.     Bow, bow!  Clap, Clap, Clap.
  95. 3.  Added checking for changes to the sample.  Before the editor
  96.     exits, if the sample has changed, the user is warned.
  97. 4.  If the data in the edit window has been modified, the "Percent
  98.     complete" will show either the current work or 100%.  If the
  99.     data has not been modified or it has been saved, then the
  100.     "Percent complete" indicator will be 0%.
  101.  
  102. Version 2.12  (20 Feb 96)
  103. 1.  Fixed update of the toolbox so that it doesn't show the
  104.     tools as they are created.
  105. 2.  Created a new installation tool.  The MMINSTALL program just
  106.     has too many problems for me to rely on it.
  107. 3.  Took out controls for CD-DA and CD-XA for recording.
  108. 4.  Added Exception handling (finally!)  Ctrl-C, Break, and
  109.     KILLPROC exceptions now exit the program cleanly.
  110. 5.  Fixed up the program so that file errors do not force the
  111.     user to hit RETRY 5 times.  It now retries and "gracefully"
  112.     gives up.
  113. 6.  Corrected the OPEN and SAVE dialogs so that the LOAD and
  114.     SAVE (SAVEAS) buttons are not disabled during loading.
  115. 7.  Corrected a bug in the loader which caused the pointer
  116.     to become a 0% clock when a load failed.
  117.  
  118. Version 2.11 (beta 3)  (9 Feb 96)
  119. 1.  Fixed another bug in the SAVE AS dialog box.
  120. 2.  Fixed a bug in the FILE dialogs (OPEN, SAVE, SAVEAS) which
  121.     caused the dialog to be dismissed when the HELP button was
  122.     pressed.
  123.  
  124. Version 2.11 (beta 2)  (5 Feb 96)
  125. 1.  Fixed a problem with stack size when the FixPack 17 is installed
  126. 2.  Fixed a problem with the speed dialog which caused the
  127.     current speed to be incorrectly displayed
  128. 3.  Fixed the "type" dialog so that it updates the windows when
  129.     the type is changed.
  130. 4.  Fixed a bug in the SAVEAS dialog so that a new filename can
  131.     be typed rather than it thinking it is a filter
  132. 5.  Added a new SPEED dialog that just changes the header
  133.     but doesn't resample.
  134. 6.  Fixed help on the toolbox so that the proper page is
  135.     displayed
  136.  
  137. Version 2.11 (beta 1)  (7 Jan 96)
  138. 1.  Rewrote graphic displays so that the full display blinks
  139.     less when playing a sample.
  140.  
  141. Version 2.10  (1 Jan 96)
  142. 1.  Changed the Tools notebook to a standard window with a menu.
  143.     The result is much smaller and easier to understand.
  144. 2.  Added a file list to the tools window so that the tools can be
  145.     associated with an open file from the tools window.
  146.  
  147. Version 2.05  (27 Sep 95)
  148. 1.  Fixed bug in initializers!!!  Big blunder!
  149. 2.  Added settings for CD-DA and CD-XA interfaces
  150.  
  151. Version 2.04  (10 Sep 95)
  152. 1.  Fixed minor problems with HELP file.
  153. 2.  Fixed player so that it doesn't play past the end of the file.
  154.     (Added EOF detection zone setting)
  155. 3.  Fixed bug in playback for EdSndX.EXE which would try to play
  156.     past the end of the buffer.
  157. 4.  Added FILE_ARCHIVED and FILE_READONLY to the list of attributes
  158.     that are acceptabel to display in the directory window of the
  159.     file dialog.
  160. 5.  Fixed MMPM buttons so that they don't get mangled when
  161.     editor windows are dismissed
  162. 6.  Fixed bug in editor which caused the MMPM on all open windows
  163.     to be disabled when one window was closed
  164. 7.  Fixed huge bug in lowpass, bandpass, and fade tools which
  165.     would clip and zero data.  Word to the wise, never let C++
  166.     automatically promote...you never know what it will promote
  167.     to!
  168. 8.  Make the help file a bit more user friendly.  Specifically,
  169.     add an introduction to all the tools that explains what they
  170.     do.  Expecially the LOW PASS!
  171. 9.  Add feature to the SAVEAS dialog so that the path display
  172.     in the top box is automatically updated with the path as
  173.     it is traversed through th